make pilgrimage - French English Dictionary